weed inspector - German English Dictionary